mitotic cell division - French English Dictionary